Big Huge Thesaurus

genus Schizosaccharomyces

noun

sounds kind of like